Names: Tekeshi

Names:
Strong, formidable and brave