TOMOKO Water-Resistant 104-Key Wired Mechanical Gaming Keyboard – Hardware Review