Logo Twinoid
Hyoga
Hyoga
has won the title of « Whole lotta love » on [?] Monster Hotel.