This is Red Team’s dorm room from Little Witch Academia anime. For a small personal project.
Comments
Comments