Master Head (マスターヘッド, Masutā Heddo) is the leader of the Gosei World and the Goseigers' contact to their homeworld, providing them with information to fight Warstar.
CollectionDX - Japanese Toys - Toy Reviews, Toy News and Toy Collections. Soul of Chogokin, Japanese Robots | International Toy Culture
Saiyan Space Pod
3 hours ago