Ochiru means Fall in Japanese. This is an otaku community created by otakus for otakus. Anime, Manga, Video games, pop culture and role play.
Display results as :PostsTopics
Current date/time is Wed Nov 13, 2019 8:37 pm
You are not logged in.Would you like to register ?