First Love Monster

Specials

1 episode · premiered Feb 7, 2017

Where to watch First Love Monster

  1. E1 OVA - It will continue just a little bit longer

    Feb 7, 2017 · 24m

    An unaired Episode Including Bonus scenes of the series