いま いま
ima ima

Noun

1. right now

Other forms: