Strawberry Marshmallow / Ichigo Mashimaro

Sentai Filmworks License Announcement

January 20, 2016

Sentai Filmworks Licenses Strawberry Marshmallow Anime

posted on 2016-01-20 15:20 EST
2005 TV series was previously released by Geneon