とうサミット
Meanings
Noun
1. G8 Hokkaido Toyako Summit; Hokkaido Toyako G8 summit
Kanji used
cave
old geezer
lake