Japanese dictionary
むかしとかげ
tuatara (primitive lizardlike reptile endemic to new zealand)
Kanji details
・once upon a time
・antiquity
・old times
・a lizard
・lizard