The Troop
Lost in Translation
S1 E10:
A troop from Japan arrives to share monster-hunting techniques; Felix struggles to deal with his newfound celebrity.
Starring
Diana Bang