Where is Kafuri?

Where is Kafuri located?

Kafuri, Kafuri (Station), Japan (approx. 33.54378°, 130.1766°)


Where is Kafuri on the map?