My Blue Demon

My Blue Demon

Available on Prime Video
S1 E3: Takeo and Yamato's first meeting alone leaves Takeo extremely confused.