barometz in Japanese
barometz in Japanese
バロメッツ
(mythology) A purported zoophyte, half-animal and half-plant, said to grow in the form of a sheep.