The demise of In Forest (インフォレスト) publishing company which is responsible for publishing Ageha (小悪魔ageha), Happie Nuts, I Love Mama, and Ane Ageha came as a shock. Original article: here | Translated by Yui here Now…

View Post