DUEL MOVIE

SQUID+EnglishSubtitled

PATAPATA(Flutter Fin) series report-Bigfin Reef Squid in Early Summer in IZU Pen.-