Kotomora
時計信管 (tokeishinkan) Japanese meaning: time fuse | Kotomora