You can now earn badges for reviewing your favorite shows! Read more

Mayuki Makiguchi poster

Mayuki Makiguchi

Hometown: Aichi, Japan