Popularity: 2
2001-10-27
Kumamoto Prefecture, Japan
Character: Rita Kaniska / Papillon Ohger
Release date: 03/05/2023
Release date: 07/28/2023
Release date: 04/26/2024