Favorites : 0
About : A giant cat robot that lives in another dimension in Meguro City. She is constantly ascending above the city via a huge escalator.
Dalle, Béatrice
French