Music video for the theme song Cocoon of the game Menherafflesia Flowering Abyss by Riko Sasaki.
Cocoon has 1 episodes.
Cocoon is currently finished airing.
Cocoon aired Oct 23, 2020.
Cocoon is based on a Original.