テトラポッド

Etymology
Trademark of. Perhaps a.

Noun

 * 1) tetrapod