Japanese for Little Red Riding Hood (or more literally, 'Red Hood.')Ambiguous tag due to the many stories and characters based on the original fairy tale.
View wiki
No posts found.