Kotomora
迷彩 (めいさい, meisai) Japanese meaning: camouflage | Kotomora