an Entity in Data Space: 134.155.108.49:8890
Alien Tarla (ターラ星人 Tāra Seijin?) was an alien that appeared in the television series Ultraman Max. Subtitle: Travelling Alien (空間移動宇宙人 Terepōto Uchūjin?)