Tatla

タトラ
A giant cat robot that lives in another dimension in Meguro City. She is constantly ascending above the city via a huge escalator. She is revealed to be the idol of the Minerva cult and has a deep connection to Tamala. She is the only character rendered in 3D computer graphics.