Miracle Yudo. Help me determine. Who is this?

   
Miracle Yudo. Help me determine. Who is this? - My, Insects, Who is this?

v20240901