ってきたヒトラー
Meanings
Noun
1. Look Who's Back
Kanji used
return home