hakano (1384)