Odd Israeli anime videos aimed at Japanese tourists

Seems Israel is courting Japanese tourists with dolphin rides and a weird bird creature named "Shalom Chan." Heeb Magazine tells us it's working!

Loading...