Kotomora
キングコブラ (kingukobura) Japanese meaning: king cobra | Kotomora